car bombs - Francés Inglés Diccionario